Beelingo.com

English Dictionary

  • Hide translation

 inn inn /ˈɪn/

noun

  1. () A hotel providing overnight lodging for travelers  ( auberge , hostel , lodge , hostelry , inn )
    a hotel providing overnight lodging for travelers
     The weary travelers found a cozy inn to rest for the night.
    The weary travelers found a cozy inn to rest for the night.